Big Huge Thesaurus

medicinal drug

noun